Snapshot for Time: The One-Shot Case
نویسنده
چکیده
We show that for one-shot problems problems where a processor executes a single operation-execution timing constraints can be captured by conditions on the relation between original outputs and supplementary snapshots. In addition to the dictionary definition of the word snapshot, in distributed computing snapshots also stand for a task that imposes relation among sets which are output of processors. Hence, constrains relating the timing between operation-executions of processors can be captured by the sets relation representing a task. This allows to bring to bear techniques developed for tasks, to one-shot objects. In particular, for the one-shot case the question of linearizability is moot. Nevertheless, current proof techniques of object implementation require the prover to provide linearization-points even in the one shot case. Transforming the object into a task relieves the prover of an implementation from the burden of finding the “linearization-points,” since if the task is solvable, linearization points are guaranteed to exist. We exhibit this advantage with a new algorithm to implement MWMR register in a SWMR system.
منابع مشابه
Side Effects of Shot Peening on Fatigue Crack Initiation Life
Shot peening beneficial effects on fatigue life of mechanical components are well known. However, there are some reports in the literature that indicate inappropriate shot peening parameters tend to reduce the fatigue life. It is therefore, the purpose of this study to find a logical quantitative justification for these observations. Using finite element method, a dynamic elastic-plastic simula...
متن کاملModelling of Conventional and Severe Shot Peening Influence on Properties of High Carbon Steel via Artificial Neural Network
Shot peening (SP), as one of the severe plastic deformation (SPD) methods is employed for surface modification of the engineering components by improving the metallurgical and mechanical properties. Furthermore artificial neural network (ANN) has been widely used in different science and engineering problems for predicting and optimizing in the last decade. In the present study, effects of conv...
متن کاملThe Iterated Restricted Immediate Snapshot Model
In the Iterated Immediate Snapshot model (IIS) the memory consists of a sequence of one-shot Immediate Snapshot (IS) objects. Processes access the sequence of IS objects, one-by-one, asynchronously, in a wait-free manner; any number of processes can crash. Its interest lies in the elegant recursive structure of its runs, hence of the ease to analyze it round by round. In a very interesting way,...
متن کاملA Model for Constraint-Based Camera Planning
Automatically planning camera shots in virtual 3D environments requires solving problems similar to those faced by human cinematographers. In the most essential terms, each shot must communicate some specified visual message or goal. Consequently, the camera must be carefully staged to clearly view the relevant subject(s), properly emphasize the important elements in the shot, and compose an en...
متن کاملDouble-shot MeV electron diffraction and microscopy
In this paper, we study by numerical simulations a time-resolved MeV electron scattering mode where two consecutive electron pulses are used to capture the evolution of a material sample on 10 ps time scales. The two electron pulses are generated by illuminating a photocathode in a radiofrequency photogun by two short laser pulses with adjustable delay. A streak camera/deflecting cavity is used...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1408.3432 شماره
صفحات -
تاریخ انتشار 2014